from qwen3 import chat
from gxl_ai_utils.utils import utils_file


question = "如何在全球气候变化的背景下，利用地理信息系统（GIS）和遥感技术，评估和预测不同气候情景下，特定区域（如东南亚或中东地区）城市化进程对生态系统服务、土地利用变化、区域水资源和农业生产的长期影响？"
print(chat(question, think=False))

def func():
    res_list = []
    now = utils_file.get_now()
    for i in utils_file.tqdm(range(1000000), desc="chat", total=1000000):
        res_list.append(chat(question, think=False))
    cost = utils_file.do_get_elapsed_time(now)
    print(f"cost time: {cost}s")

runner = utils_file.GxlDynamicProcessPool()
for i in range(200):
    runner.apply_async(func,[])
runner.run()

